Смотреть больше слов в «Новом большом англо-русском словаре»
брит.отделение банка или финансовой компании в торговом центре города (с ограниченным набором операций и удлинённым рабочим днём)
{ʹstɔ:frʌnt͵bæŋk} отделение банка в торговом центре города
storefront bank [ʹstɔ:frʌnt͵bæŋk] отделение банка в торговом центре города
эк., брит. - department store bank